japanese sand shrimp - German English Dictionary